\hypertarget{class_generic_hid_digital_input}{\section{Generic\-Hid\-Digital\-Input Class Reference}
\label{class_generic_hid_digital_input}\index{Generic\-Hid\-Digital\-Input@{Generic\-Hid\-Digital\-Input}}
}


{\ttfamily \#include $<$Generic\-Hid\-Digital\-Input.\-hpp$>$}

Inheritance diagram for Generic\-Hid\-Digital\-Input\-:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=2.000000cm]{class_generic_hid_digital_input}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{class_generic_hid_digital_input_aa2e470b2080343cbc3f5b97930d22858}{Generic\-Hid\-Digital\-Input} (Generic\-H\-I\-D \&generic\-Hid, int button)
\item 
virtual \hyperlink{class_generic_hid_digital_input_a2cbe592afaec0d1e0909bdb6d5f5f47f}{$\sim$\-Generic\-Hid\-Digital\-Input} ()
\item 
virtual bool \hyperlink{class_generic_hid_digital_input_a5bc30cadc09433503c49568bd83462be}{Get} ()
\end{DoxyCompactItemize}


\subsection{Detailed Description}
The \hyperlink{class_generic_hid_digital_input}{Generic\-Hid\-Digital\-Input} acts as an interface for a button on a Generic\-H\-I\-D (such as a Joystick). 

\subsection{Constructor \& Destructor Documentation}
\hypertarget{class_generic_hid_digital_input_aa2e470b2080343cbc3f5b97930d22858}{\index{Generic\-Hid\-Digital\-Input@{Generic\-Hid\-Digital\-Input}!Generic\-Hid\-Digital\-Input@{Generic\-Hid\-Digital\-Input}}
\index{Generic\-Hid\-Digital\-Input@{Generic\-Hid\-Digital\-Input}!GenericHidDigitalInput@{Generic\-Hid\-Digital\-Input}}
\subsubsection[{Generic\-Hid\-Digital\-Input}]{\setlength{\rightskip}{0pt plus 5cm}Generic\-Hid\-Digital\-Input\-::\-Generic\-Hid\-Digital\-Input (
\begin{DoxyParamCaption}
\item[{Generic\-H\-I\-D \&}]{generic\-Hid, }
\item[{int}]{button}
\end{DoxyParamCaption}
)}}\label{class_generic_hid_digital_input_aa2e470b2080343cbc3f5b97930d22858}
Constructor for \hyperlink{class_generic_hid_digital_input}{Generic\-Hid\-Digital\-Input}.


\begin{DoxyParams}{Parameters}
{\em driver\-Station\-Io} & A reference to a Generic\-H\-I\-D (such as a Joystick). User is still reponsible for deletion of parameter. \\
\hline
{\em button} & The number that represents the button on the Generic\-H\-I\-D. \\
\hline
\end{DoxyParams}
\hypertarget{class_generic_hid_digital_input_a2cbe592afaec0d1e0909bdb6d5f5f47f}{\index{Generic\-Hid\-Digital\-Input@{Generic\-Hid\-Digital\-Input}!$\sim$\-Generic\-Hid\-Digital\-Input@{$\sim$\-Generic\-Hid\-Digital\-Input}}
\index{$\sim$\-Generic\-Hid\-Digital\-Input@{$\sim$\-Generic\-Hid\-Digital\-Input}!GenericHidDigitalInput@{Generic\-Hid\-Digital\-Input}}
\subsubsection[{$\sim$\-Generic\-Hid\-Digital\-Input}]{\setlength{\rightskip}{0pt plus 5cm}Generic\-Hid\-Digital\-Input\-::$\sim$\-Generic\-Hid\-Digital\-Input (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [virtual]}}}\label{class_generic_hid_digital_input_a2cbe592afaec0d1e0909bdb6d5f5f47f}
Destructor for \hyperlink{class_generic_hid_digital_input}{Generic\-Hid\-Digital\-Input}. 

\subsection{Member Function Documentation}
\hypertarget{class_generic_hid_digital_input_a5bc30cadc09433503c49568bd83462be}{\index{Generic\-Hid\-Digital\-Input@{Generic\-Hid\-Digital\-Input}!Get@{Get}}
\index{Get@{Get}!GenericHidDigitalInput@{Generic\-Hid\-Digital\-Input}}
\subsubsection[{Get}]{\setlength{\rightskip}{0pt plus 5cm}bool Generic\-Hid\-Digital\-Input\-::\-Get (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [virtual]}}}\label{class_generic_hid_digital_input_a5bc30cadc09433503c49568bd83462be}
Gets the current value of the \hyperlink{class_human_digital_input}{Human\-Digital\-Input}. 

Implements \hyperlink{class_human_digital_input_a46f14a7223295914e53d45dbe1a95fb2}{Human\-Digital\-Input}.



The documentation for this class was generated from the following files\-:\begin{DoxyCompactItemize}
\item 
C\-:/\-Users/\-Sam/\-Projects/\-F\-R\-C/\-Libraries/\-Fpk/\-Entech-\/\-Fpk-\/\-Subscribers/\-Entech-\/\-Fpk/\-Inputs/Generic\-Hid\-Digital\-Input.\-hpp\item 
C\-:/\-Users/\-Sam/\-Projects/\-F\-R\-C/\-Libraries/\-Fpk/\-Entech-\/\-Fpk-\/\-Subscribers/\-Entech-\/\-Fpk/\-Inputs/Generic\-Hid\-Digital\-Input.\-cpp\end{DoxyCompactItemize}
